eye of a strap - Turco Inglés Diccionario